development directorate - Allemand Anglais Dictionnaire